trident harpoon for catching large fish - Español Inglés Diccionario